@charset "utf-8";
/*css reset*/
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{ margin:0 auto;}
body,button,input,select,textarea{font:12px arial,\5b8b\4f53}
form{display:inline}
small{font-size:12px}
em{ font-style:normal;}
ul,ol,li{list-style:none}
a{text-decoration:none;color:#484A49}
a:hover{text-decoration:underline;color:#FF0000}
fieldset,img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
.clear{ clear:both;}
.right{ float:right;}
.left{ float:left;}
.mt10{ margin-top:10px;}
.blue{ color:#03C;}
.red{ color:#D60000;}

/*css common*/
.wnav{ width:1000px; margin:0 auto; text-align:left;}
.main{ clear:both; margin-top:10px;}
.left680{ float:left; width:676px; overflow:hidden;}
.right300{ float:right; width:302px; overflow:hidden;}
.left730{ float:left; width:730px; overflow:hidden;}
.right250{ float:right; width:252px; overflow:hidden; border-left:#ccc solid 1px; margin-right:10px;}
.left180{ float: left; width:180px; overflow:hidden;}
.left510{ float: left; width:540px; overflow:hidden; margin-left:10px;}


.box .cite{padding:0 10px;background:url(../images/bg_subject.png) -1px -67px;height:30px;line-height:30px; border-bottom:1px solid #c7dccc;}
.box .cite h3{font-size:14px;}
.box .cite span{display:block;width:70px;height:24px;float:left;text-align:center;margin-top:5px;line-height:25px}
.box .cite span.on{border:1px solid #e0e0e0;background:#fff;border-bottom:none;font-weight:800}
.mb0{ margin-bottom:0px;}
.topbg .website{width:1000px;margin:0px auto;}
.topbg{ background-color:#fafafa; height:30px; line-height:30px; border-bottom:1px solid #CCCCCC; color:#999;}
.topbg .share{ display:block; float:left;}
.topbg a{ margin:0 3px;}
.topbg .right a.first {padding:1px 0 0 23px;background:url(http://zuowen.chazidian.com/statics/images/mini_icon1.2.png)  8px 1px no-repeat;}
.topbg .right a.tougao{ color:#F60; font-weight:bold;}

.website{ line-height:30px; border-bottom:1px solid #dfdfdf; background:url(../images/icon/arrow.png) 8px 8px no-repeat; padding-left:30px; color:#999; margin-top:5px;}

.head{background:url(../images/home_img2.gif) repeat-x; width:1000px; margin:0 auto;}
.head .logo{ width:260px; text-align:left; padding-top:8px; float:left;}
.head .logo_r{ width:700px; padding-top:12px;}
.head .logo_r_con{width:43px; background:url(../images/home_img1.gif) no-repeat right center; height:52px; line-height:26px; color: #03F; font-size:14px; font-weight:bold;}
.head .logo_r_con2{width:184px;  height:52px; line-height:26px; padding-left:5px;  display:inline; _float:left;}
.head .logo_r_con2 a{ margin-right:8px;}
.nav_menu{height:29px; padding-left:10px;}
.mytopnav{background:url(../images/home_img5.jpg) repeat-x; height:29px;}
.mytopnav ul{ padding:0px; margin:0px; list-style-type:none;}
.mytopnav li{ background:url(../images/home_img6.jpg) no-repeat right center; padding:0px 11px; float:left;}
.mytopnav li a{ font-size:14px; color:#fff; font-weight:bold; line-height:29px; text-decoration:none;}
.mytopnav li a:link{ font-size:14px; color:#fff; font-weight:bold; line-height:29px; text-decoration:none;}
.mytopnav li a:visited{ font-size:14px; color:#fff; font-weight:bold; line-height:29px; text-decoration:none;}
.mytopnav li a:hover{ font-size:14px; color:#fff; font-weight:bold; line-height:29px; text-decoration:none;}
.nav_menu .right{background:url(../images/vi.jpg) no-repeat right; height:29px; width:6px;}
.mytopnav .current {  background: url(../images/vi1.jpg) repeat-x scroll 0 0 transparent; width:80px; float:right; padding:0px 0px 0px 20px;}
.mytopnav .current a{ color:#4e3316; font-size:14px; font-weight:bold; height:29px; line-height:29px;}
.mytopnav .current a:hover{ color:#4e3316; font-size:14px; font-weight:bold; height:29px; line-height:29px;}
.search_menu{ border:1px solid #ccc; border-top:0px; background: url(../images/bgmenu.gif) repeat-x bottom;}
.so{height:38px; line-height:38px; padding:0px 5px;}
.so ul li{ float:left;}
.soformtext{ border:1px solid #c1d1be; height:25px; width:330px; line-height:25px; margin-top:5px; background: url(../images/all.png) 0px 0px #fff; padding-left:30px;}
.sobutton{   background: url(../images/0004.jpg) no-repeat scroll center top transparent;
    border: 0 solid;
    color: #000000;
    cursor: pointer;
    height: 28px;
    width: 62px; margin:5px 5px 0px 5px;}
.sotextren{ color:#000000; font-weight: bold;}
.sotextren a{ color:#3826C8;}

.footernav{
	font-size:14px;
	color:#FFFFFF;
	background-image: url(../images/home_img5.jpg);
	background-repeat: repeat; height:30px; line-height:30px; padding:0px 10px; margin-top:5px;
}
	.footernav a:link{text-decoration:none;color:#ffffff;}
	.footernav a:visited {	text-decoration: none;	color:#ffffff;	}
	.footernav a:hover {text-decoration:underline;	color:#f4e88a;}
	.footernav a:active {text-decoration: none;color:#ffffff;}
.footernav_left{ float:left; width:820px;}
.footernav_left a{ padding:0px 10px;}
.footernav_right{ float:right; width:60px;}	

.footer{border-top:2px solid #CCC;margin-top:5px;text-align:center;padding:5px 0; font-size:14px; line-height:27px;}

#pages{ text-align:center; height:35px; padding-top:10px;  padding-left:10px;}
#pages span {
    background: none repeat scroll 0 0 #FFDDB5;
    border: 1px solid #CCCCCC;  display: inline-block; _float:left;
    margin: 0 2px;
    padding: 3px 10px;
}
#pages a{ display: inline-block; _float:left; padding:3px 10px; border:1px solid #CCCCCC; margin:0 2px; background:#FFFFFF;  }
#pages a:hover{ background-color:#FF7300; color:#FFFFFF;}
/*index.php*/
.left300{ float:left; width:302px;}
.center{float:right; width:405px; margin-right:10px;}
.center .miaoshu{ padding:10px; border-bottom:1px solid #ccc; line-height:28px; color:#333;}
.center h2{text-align:center;line-height:30px; width:385px; height:30px; overflow:hidden;}
.center .miaoshu a{text-decoration:none;color:#56C8CB;}
.center .miaoshu .details{text-decoration:none; color:#FAAF3D;}
.center .miaoshu p{color:#737373; line-height:28px;text-indent: 2em; font-size:14px;}
.inyuanchang_ren ul li{float:left;width:197px;height:30px;overflow: hidden;padding-left:5px;line-height:30px;border-bottom:1px dashed #dedede;}.inyuanchang_ren ul li.noborder{border:0;}
.inyuanchang_ren ul li a{background:url(../images/icon12.jpg) no-repeat 0 5px; padding-left:10px;}

.columnTit{ background:#F5F7F7; height:40px; line-height:40px; font-weight:normal; border-bottom:#34BAC1 solid 2px; width:100%;}
.columnTit span{ float:right; padding-right:15px; font-weight:normal; font-size:14px; color:#999;}
.columnTit span a{ margin:0 4px; font-weight:600;}
.columnTit span .more{font-weight:normal; font-family:"宋体";}
.columnTit h3,.columnTit h2{ width:136px; margin-left:15px;  font-family:"宋体"; display:inline-block; font-style:inherit; _float:right;}
.columnTit h3 small{ font-size:16px;}
.columnTit h2{font-size:16px; color:#FFF;}
.columnTit h3{font-size:18px;}
.columnTit h3 a{ color:#34BAC1; font-size:14px;}
.left730 .columnTit{ border-right:1px solid #cddccc;}
.bbox { border:1px solid #c7dccc; border-top:none; width:998px; margin-bottom:15px;}
.hr_10{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:1px;}
.bbox .mainL{ padding:0 20px; width:320px;  float:left;  margin-top:10px; border-right:1px solid #dfdfdf;}
.mainl_h3{ margin:9px 0;}
.bbox .mainL h3 a{ color:#34BAC1;}
.bbox .ml320{ float:left; border-right:1px solid #dfdfdf;}
.bbox .ml320,.bbox .mr320{width:320px; padding:0 20px; margin-top:10px;}
.bbox .mr320{ float:right;}
.bbox .w240{ width:235px; float:left; margin:10px 0px 10px 10px;}
.bbox .w180{ width:205px; padding:8px 9px 10px; background:#f7f4fb; float:right;}
.bbox .w240 ul,.bbox .w180 ul{ margin-top:5px;}
.bbox .w240 li,.bbox .w180 li{ line-height:24px; border-bottom:1px dashed #dfdfdf;}
.bbox .w240 li{ text-indent:10px; background:url(../images/dian.jpg) 0px 8px no-repeat;}
.mainR{ width:580px; float:right;}
.bbox .mainR h3 a{ color:#34BAC1;}
.linklist{color:#999; line-height:24px;  border-bottom:1px solid #C8C8C8; padding-bottom:12px;}
.linklist a{ margin:12px 0 0 7px; display:inline-block; _float:left; width:64px; background:#2BA8AF; color:#fff; text-align:center; border:#fff solid 1px;}
.linklist .link_k_a{ background:#fff; color:#2BA8AF; border:#2BA8AF solid 1px;}
.linklist .link_k_b{ background:#FAAF3D; color:#fff; border:#FAAF3D solid 1px;}
.linklist .link_k_c{ background:#97CFD2; color:#fff; border:#97CFD2 solid 1px;}
.boxM{ width:320px; padding:10px 18px 0; float:left; line-height:24px; font-size:14px;}
.boxM h3 a{color:#34BAC1;}
.boxm_h3 a{font-size: 1.17em;  font-weight: bold;}
.boxR{ width:240px; float:right; border-left:1px dashed #dfdfdf; padding:5px 10px;}
.titleL{ line-height:36px; height:36px; font-size:14px; color:#333; margin-top:5px; background:url(../images/icon11.jpg) no-repeat 0 12px; padding-left:20px;}
.titleLine{ border-bottom:1px solid #C8C8C8; line-height:32px; height:32px;}
.titleLine span{ float:right; font-size:12px; font-weight:normal;}
.titleLine em{ border-bottom:2px solid #147700; display:inline-block; line-height:30px; background:url(../images/icon4.jpg) no-repeat 0 45%; padding:0 10px 0 20px; color:#176100;}
.bbox .mainL em{ border-color:#F00;}

/**/
.content{padding:10px;border:1px solid #e5e5e5;}.content h1{font-size:20px;}.content .showbao{text-align:center;line-height:40px;margin-top:5px;}.content .showren{padding:10px 5px;font-size:14px;line-height:27px;text-indent:2em;}.content .showtime{border-bottom:1px solid #efefef;border-top:1px solid #efefef;height:30px; text-align:center;line-height:30px; color:#999;}.content .showtime span{display:inline-block;font-size:13px; color:#333}.content .showtime span a{color:#06F;text-decoration:underline;font-size:13px;}.content .toubiao{color:#F00;font-weight:bold;}.content .textlist{border-bottom:1px dashed #dedede;line-height:27px;padding-top:10px;}.content .textlist b{font-size:14px;}.content .textlist a{margin-right:5px;white-space:nowrap;}
.next_prevous li{float:left;line-height:30px;width:50%;height:30px;overflow:hidden;font-size:14px;}
.relation{padding:5px 10px;}.relation li{margin:0 5px;float:left;line-height:24px;font-size:14px;border-bottom:1px dashed #dedede; text-indent:5px; width:48%;}
.r300list{ padding:5px 10px;}
.r300list li{ text-indent:12px; line-height:36px; font-size:14px; border-bottom:1px dashed #dfdfdf; background:url(../images/icon12.jpg) no-repeat 0 16px; width:320px; height:36px; overflow:hidden;}
.r300list .title_zkcj{text-align:center; background:none; color:#34BAC1; font-size:14px; font-weight:600;}
.r300list .title_zkcj a{color:#34BAC1;}
.r300list li span{ float:right; padding-right:5px; color:#999; display:inline-block;}
.lists250{ padding:5px 10px;}
.lists250 li{ text-indent:12px; line-height:23px;  border-bottom:1px dashed #dfdfdf; background:url(../images/dian.jpg) 0px 8px no-repeat;}
.bbox .r300list{ padding:5px 0px;}
.rankdiv{padding:5px 10px 7px 10px;}
.rank{ overflow:hidden; background:url(../images/rdph_li_bg.png) no-repeat left -4px;}
.rank li{ line-height:25px; background:none;  width:280px; padding-left:24px; height:25px; white-space:normal}
.rank li a{ color:#003a7d;}
.rank li .type{ color:#f27b04;}

.listbox{padding:5px 10px;}.listbox ul li{border-bottom:1px dotted #e5e5e5;padding:5px 5px 0;}.listbox .biao{font-size:14px;font-weight:bold;line-height:30px;}.listbox h3{font-size:14px;line-height:27px;}.listbox h3 a{}.listbox h3 a span{color:#F30;}.listbox .miao{color:#777;text-indent:20px; line-height:22px;}.listbox .miao span{color:#F00;} .time{color:#666;height:25px;} .time a{padding:0 3px;} .time span{display:block;line-height:25px;} .time .cl{float:left; color:#999;} .time .cl a{color:#03F;text-decoration:underline;} .time .cr{float:right;} .time .cr a{color: #03C;text-decoration:underline;}

.toplist{clear:both;overflow:hidden;zoom:1;}
.toplist li{float:left;width:100%;padding:5px 0;border-bottom:1px dotted #bbb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.toplist em{float:left;display:block;width:15px;height:15px;margin:2px 5px 0 0;text-indent:-999px;overflow:hidden;background:url(../images/number.png) no-repeat 0 -180px;}
.toplist .no0{background-position:0 0;}
.toplist .no1{background-position:0 -15px;}
.toplist .no2{background-position:0 -30px;}
.toplist .no3{background-position:0 -45px;}
.toplist .no4{background-position:0 -60px;}
.toplist .no5{background-position:0 -75px;}
.toplist .no6{background-position:0 -90px;}
.toplist .no7{background-position:0 -105px;}
.toplist .no8{background-position:0 -120px;}
.toplist .no9{background-position:0 -135px;}
.toplist .no10{background-position:0 -150px;}
.toplist .no11{background-position:0 -165px;}
.catlist{ padding:0px 0px 10px 12px; line-height:25px;}
.catlist h4{ border-bottom:1px solid #dfdfdf; margin-top:5px; clear:both;}
.catlist a{ margin:0 3px; display: inline-block; _float:left; width:68px; font-size:14px;}

.cat_nianji{border:1px solid #dbdbdb; }
.cat_nianji dt{ background-color:#eeeeee; padding-left:12px; height:35px; line-height:35px;}
.cat_nianji dt h3{ font-size:14px; color:#333}
.cat_nianji dd{ padding-left:16px; line-height:22px; color:#999}
.cat_nianji dd a{  color:#64B400; margin:0 4px; text-decoration:underline;}
.cat_nianji dd b a{ color:#333; font-weight:normal;}
.content_title{ padding:5px; text-align: center; margin-top:10px;}
.downlist{ padding:5px 15px;}
.downlist li{ line-height:27px;}

.information .title{background: url(../images/all_red.png) 0px -48px; height:27px; line-height:27px;}
.information .title h3{ font-size:14px; padding-left:25px;}
.information{border:1px solid #eeeae7; clear:both; height:100%; overflow:hidden;}
.information ul{width:516px; float:left;}
.information ul li{border-bottom:1px solid #eeeae7; width:100%; line-height:27px; height:27px;}
.information ul li a{ color:#03C; text-decoration:underline;}
.information ul li.clear{border-bottom:0px;}
.information ul li p{float:left;width:166px;border-right:1px solid #eeeae7;padding-left:5px; margin:0px;}
.information ul li p font{color:#FF0000;font-size:12px;margin:0px 2px;}
.information ul li h6{font-size:12px;float:left;width:338px;border-right:1px solid #eeeae7;padding-left:5px;}
.information ul li #ckepop{border-right:1px solid #eeeae7;}
.information dl{width:148px;float:left; text-align:center;padding-top:10px;}
.information dl li{float:left;}
.information dl li p{width:28px;height:27px;text-indent:-9999px;cursor:pointer;margin:10px 0px 0px 15px; }
.information dl li h6{font-size:14px;margin:10px 0px 0px 15px;}
.errordownload{ background-color:#efefef; padding:10px 20px; line-height:22px;}
.catlink{ padding:10px;}
.catlink a{ margin:0 10px;}
.link{padding:5px 10px; margin-top:10px; line-height:25px;}.link a{ margin:0 2px;}
.copyright .daxue_banquan img {width:103px;}
.copyright .daxue_jieshao{width:1000px;}

.ad_660{width:660px;}
/*下一页*/
#pages_next {clear: both;font-size: 14px;height: 28px;line-height: 28px;margin-bottom: 20px;margin-top: 0;padding-top: 10px;text-align: center;}
#pages_next a {border: 1px solid #a9d2ef;color: #3a97db;margin: 2px 0 0;padding: 4px 6px;}
#pages_next a:hover {background: none repeat scroll 0 0 #3a97db;border: 1px solid #039;color: #fff;}
#pages_next span {background: none repeat scroll 0 0 #3a97db;border: 1px solid #039;color: #ffffff;font-weight: bold;margin: 2px 4px 0 0;padding: 4px;}

/*焦点图*/
#header{width:300px; height:auto; overflow:hidden; float:left;}
.wrap{width : 300px;}
#top #nav{float : left;
clear : both;
width :300px;
height : 52px;
margin : 22px 0 0;}
#top #nav ul{float : left;
width : 700px;
height : 52px;
list-style-type : none;}
#nav ul li{float : left;
height : 52px;}
#nav ul li a{border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;}
div#video-header{height : 683px;
margin : -1px 0 0;}
#header .wrap{height :auto;background-position: 50% 0;background-repeat: no-repeat;}
#header div#slide-holder{z-index : 40;width :300px;height :auto;position : absolute;}
#header div#slide-holder div#slide-runner{top:0; left:0;
width :300px;
height : 278px;
overflow : hidden;
position : absolute;}
#header div#slide-holder img{margin : 0; width:300px; height:300px;
display : none;
position : absolute;}
#header div#slide-holder div#slide-controls{left : 0;
bottom : 0px;
width :300px;
height : 46px;
display : none;
position : absolute;
background : url(../images/slide-bg.png) 0 0;}
#slide-client{display:none;}
.text{float : left;
color : #fff;
display : inline;
font-size : 12px;
line-height : 16px;
margin : 15px 0 0 5px;
text-transform : uppercase;}
#header div#slide-holder div#slide-controls p#slide-nav{height : 24px;
display : inline; position:absolute; right:5px; top:28px;}
#header div#slide-holder div#slide-controls p#slide-nav a{float : left;
width : 8px;
height : 8px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;}
#header div#slide-holder div#slide-controls p#slide-nav a.on{background:#fff;}
#header div#slide-holder div#slide-controls p#slide-nav a{background:#727272; font-size:0;}
#nav ul li a{background : url(../images/nav.png) no-repeat;}
